lesser moonrat - French English Dictionary